striking lightly - Turkish English Dictionary